// pages/admin/admin.js
import wxCharts from '../../../utils/wxcharts.js';
var app = getApp();
var host=app.globalData.host
var columnChart = null;
var chartData = {
    main: {
        data: [15, 20, 45],
        categories: ['医护人员', '病人', '随访次数']
	}
}
Page({

	/**
	 * 页面的初始数据
	 */
	data: {

	},

	getdata()
	{
		wx.request({
			url: host+'/admin/statistic',
			header:{
				"token":app.globalData.userInfo_doc.msg
			},
			success(res){
				console.log(res)
				chartData.main.data[0]=res.data.data.doctorNum;
				chartData.main.data[1]=res.data.data.patientNum;
				chartData.main.data[2]=res.data.data.recordNum;
			}
		})
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {
		this.getdata()
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {
		var windowWidth = 320;
        try {
          var res = wx.getSystemInfoSync();
          windowWidth = res.windowWidth;
        } catch (e) {
          console.error('getSystemInfoSync failed!');
        }

        columnChart = new wxCharts({
            canvasId: 'columnCanvas',
            type: 'column',
            animation: true,
            categories: chartData.main.categories,
            series: [{
                name: '人/次',
                data: chartData.main.data,
                format: function (val, name) {
                    return val.toFixed(0);
                }
            }],
            yAxis: {
                format: function (val) {
                    return val;
                },
                title: '人/次',
                min: 0
            },
            xAxis: {
                disableGrid: false,
                type: 'calibration'
            },
            extra: {
                column: {
                    width: 25
                }
            },
            width: windowWidth,
            height: 200,
        });
	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage() {

	}
})